只要你有用過 android 應該會對 apk 這個詞彙再熟悉不過,當我們寫好android app 要安裝時可以使用android 程式安裝器,支援直接安裝.apk檔案。
在這個方面,我只能說,android 是真的在這個方面做得比較方便。
但android在這個部分在發給非開發者做軟體beta測試也相對方便。
為什麼呢?
因為看似方便的直接安裝,但也會衍生出很多資訊安全。
我幾乎很少聽到iphone有什麼樣的資安漏洞,因為蘋果的系統相較android 封閉,也就是為何在大家普遍認知中蘋果比較保護資料安全。
但我在這邊也請各位不要輕忽,所有的安全是相對安全,而非絕對安全。
全名:iPhone application archive
ipa 後綴的檔案用於安裝ios、ipad os 。
我們在發開完成後我們會做整個專案打包,導出後會變成.ipa的檔案,導出的文件皆通過apple 的 FairplayDRM作加密保護。
每個檔案會包含簽證,若你想在iphone安裝.ipa ,必須含有有效簽證
以下是簽一次的簽證有效期限
但是如果你不是蘋果開發者,也可以正常使用xcode。這點請各位放心。
若超過簽證有效期限,將無法正常開啟app。
當然,超過期限你也無法安裝app。
testflight是蘋果給予蘋果開發者們的唯一做closed beta的方法。
想要參與測試的user只要得到代碼就可以進行測試,一個app測試上限為10000人。
使用者在app store下載testflight輸入代碼就可以安裝程式。
這邊我不會講太多,因為接下來不會說到這個部分。
明天將會講解xcode的配置,以及是否該購買開發者帳號。